package com.welink.cmp.domain.metadata;

import com.welink.base.domain.Entity;
import lombok.Data;

import java.util.Date;

/**
 * @author lee
 * @create 2024-05-16 14:04
 */
@Entity
@Data
public class Firewall {
    private Long id;  // 主键ID
    private String assetsId; // 资产编号
    private String sn; // 序列号
    private String name; // 设备名称
    private String vendor; // 厂商
    private String brand; // 品牌
    private String model; // 型号
    private Integer unitSize; // 尺寸（U）
    private String rackNo; // 机柜编号
    private String rackUnitPosition; // 机柜U位
    private Integer dataCenterCode; // 机房CODE
    private Date expirationTime; // 过保日期
    private Date launchedTime; // 上架时间
    private String os; // 系统名
    private String majorVersion; // 主版本
    private String patchVersion; // 补丁
    private String bmcIp; // 管理IP
    private String ips; // 防火墙的公网IP列表（公网IP，不分出入）
    private String snatIps; // SNAT
    private String dnatIps; // DNAT
    private String bandwidth; // 业务带宽（单位：Mbps，格式：运营商&带宽）
    private String opsBandwidth; // 运维带宽（单位：Mbps，格式：运营商&带宽）
    private Byte status; // 状态:0禁用，1启用
    private Date purchaseTime; // 购买时间
    private String createBy; // 创建人
    private String updateBy; // 更新人
    private Date createTime; // 创建时间
    private Date updateTime; // 更新时间
}
